Synonyms for "Lemmus trimucronatus"

Words with similar meaning